// wdl_esfroom/pages/newshop/saleinfo.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    category: [],
    result: [],
    shopid: 0,
    tags: 0,
    total: 0,
    page: 1,
    keyword: "",
    loadmore: '查看更多',
    showRightMenuOk: true,
    /**弹窗显示 */
    hiddendialog: true,
    positon: "", /**弹窗的位置样式 */
  },
  /**自定义function */
  load_salelist: function () {

    const self = this;
    /**获取参数SettingData */
    /**获取参数SettingData */
    app.util.request({
      'url': 'entry/wxapp/settingData',
      'cachetime': '60',
      showLoading: false,
      data: {
        'fkey[0]': 'logo', 'fkey[1]': 'banner', 'fkey[2]': 'shopname',
        'fkey[3]': 'copyinfo', 'fkey[4]': 'cityprice', 'fkey[5]': 'saletotal',
      },
      success(res) {
        /*存缓存*/
        self.setData({result: res.data.data});
        
      }
    });
    /**广告数据 */
    app.kbtools.siteAdvancise(app, self);
  },
  /**弹窗控制 */
  trigger_dialog: function (e) {
   
    var index = e.currentTarget.dataset.view;
    var isshow = this.data.hiddendialog;
 
    if(!app.kbtools.isnull(index)){
      this.setData({
        positon: "top: 300rpx",
        kefu_ercode: index,
        hiddendialog:  false 
      })
    }else{
      this.setData({ hiddendialog: true })
    }
    
   
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      shopid: parseInt(options.sid)
    });
    this.load_salelist();
  },
  /**显示地图导航 */
  showMapLocation: function (e) {
    var addr = '';
    var name = this.data.result.settingdata.shopname;
    var point = this.data.result.settingdata.city_point;
    if (point) {
      addr = point;
    }
    app.showMapLocation(addr, name);
  },
  /**打电话咨询 */
  callbroker: function (e) {
    const data = e.currentTarget.dataset;
    if (data.phone == 'undefined') {
      wx.showToast({
        title: '房源未填写销售热线',
      });
    } else {
      wx.makePhoneCall({
        phoneNumber: data.phone,
      })
    }
  },
  /**处理全局事件统一处理 */
  onDefRedirect: function (e) {
    app.kbtools.defRedirect(this, e);
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

    /**设置导航栏 */
    app.setbottom_bar(this);
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
      this.load_salelist();
      wx.stopPullDownRefresh();
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})